package com.yaowk.system.api.model.base;

import com.yaowk.common.api.BaseModel;
import lombok.Setter;
import lombok.Getter;
import java.lang.Long;
import java.util.Date;
import lombok.ToString;
import java.lang.String;
import java.lang.Byte;
import io.swagger.annotations.ApiModelProperty;

@Getter
@Setter
@ToString
public abstract class MenuBase extends BaseModel<Long> {

	@ApiModelProperty("菜单名称")
	private String name;
	@ApiModelProperty("菜单描述")
	private String description;
	@ApiModelProperty("对应路径")
	private String url;
	@ApiModelProperty("上级id")
	private Long parentId;
	@ApiModelProperty("排序，数字越大越靠前")
	private Byte sort;
	@ApiModelProperty("状态")
	private Byte status;
	@ApiModelProperty("类型 1-下拉2-按钮3-隐藏")
	private Byte type;
	@ApiModelProperty("创建时间")
	private Date createTime;

}